using System;
namespace ch.ethz.ssh2.transport
{
	
	/// <summary> KexParameters.
	/// 
	/// </summary>
	/// <author>  Christian Plattner
	/// </author>
	/// <version>  2.50, 03/15/10
	/// </version>
	public class KexParameters
	{
		public byte[] cookie;
		public System.String[] kex_algorithms;
		public System.String[] server_host_key_algorithms;
		public System.String[] encryption_algorithms_client_to_server;
		public System.String[] encryption_algorithms_server_to_client;
		public System.String[] mac_algorithms_client_to_server;
		public System.String[] mac_algorithms_server_to_client;
		public System.String[] compression_algorithms_client_to_server;
		public System.String[] compression_algorithms_server_to_client;
		public System.String[] languages_client_to_server;
		public System.String[] languages_server_to_client;
		public bool first_kex_packet_follows;
		public int reserved_field1;
	}
}